該解決方案有何用途?
該解決方案能幫助用戶(hù)快速在華為雲上通過(guò)函數(shù)工作流 FunctionGraph生成圖片縮略圖,適用於各種Web網(wǎng)頁(yè)場(chǎng)景。
方案架構(gòu)
該解決方案支持一鍵式部署函數(shù)工作流 FunctionGraph、對(duì)象存儲(chǔ)服務(wù) OBS,快速搭建生成圖片縮略圖環(huán)境。
架構(gòu)描述
該解決方案會(huì)部署如下資源:
1. 創(chuàng)建用於上傳圖片的對(duì)象存儲(chǔ)服務(wù) OBS桶,企業(yè)業(yè)務(wù)系統(tǒng)將需要生成縮略圖的圖片上傳至此桶。
2. 創(chuàng)建用於存儲(chǔ)縮略圖結(jié)果的對(duì)象存儲(chǔ)服務(wù) OBS桶,企業(yè)業(yè)務(wù)系統(tǒng)從該桶中獲取縮略圖結(jié)果。
3. 函數(shù)工作流 FunctionGraph:用於實(shí)現(xiàn)調(diào)用對(duì)象存儲(chǔ)服務(wù) OBS及縮略圖生成,當(dāng)對(duì)象存儲(chǔ)服務(wù) OBS桶收到上傳的圖片文件後,會(huì)自動(dòng)通知函數(shù)服務(wù)生成縮略圖,並將結(jié)果存放到指定的對(duì)象存儲(chǔ)服務(wù) OBS桶。
4. 通過(guò)統(tǒng)一身份認(rèn)證服務(wù) IAM的委託功能,將帳號(hào)Region內(nèi)對(duì)象存儲(chǔ)服務(wù) OBS的操作權(quán)限委託給函數(shù)工作流服務(wù) FunctionGraph。
架構(gòu)描述
該解決方案會(huì)部署如下資源:
1. 創(chuàng)建用於上傳圖片的對(duì)象存儲(chǔ)服務(wù) OBS桶,企業(yè)業(yè)務(wù)系統(tǒng)將需要生成縮略圖的圖片上傳至此桶。
2. 創(chuàng)建用於存儲(chǔ)縮略圖結(jié)果的對(duì)象存儲(chǔ)服務(wù) OBS桶,企業(yè)業(yè)務(wù)系統(tǒng)從該桶中獲取縮略圖結(jié)果。
3. 函數(shù)工作流 FunctionGraph:用於實(shí)現(xiàn)調(diào)用對(duì)象存儲(chǔ)服務(wù)及縮略圖生成,當(dāng)對(duì)象存儲(chǔ)服務(wù) OBS桶收到上傳的圖片文件後,會(huì)自動(dòng)通知函數(shù)服務(wù)生成縮略圖,並將結(jié)果存放到指定的對(duì)象存儲(chǔ)服務(wù) OBS桶。
4. 通過(guò)統(tǒng)一身份認(rèn)證服務(wù) IAM的委託功能,將帳號(hào)Region內(nèi)OBS的操作權(quán)限委託給函數(shù)工作流服務(wù) FunctionGraph。